package isssr.bean.utility;

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class EncryptionUtility {

	
	public static String getHexHashingString(String input)
	{
		String ret = null;
		MessageDigest md;
		try {
			md = MessageDigest.getInstance("SHA-256");
		} catch (NoSuchAlgorithmException e) {
			
			e.printStackTrace();
			return ret;
		}
        md.update(input.getBytes());
 
        byte byteData[] = md.digest();
 
        //convert the byte to hex format method 1
        StringBuffer sb = new StringBuffer();
        for (int i = 0; i < byteData.length; i++) {
         sb.append(Integer.toString((byteData[i] & 0xff) + 0x100, 16).substring(1));
        }
		
        ret = sb.toString();
		return ret;		
	}
	
	
}
